/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package service;

import java.util.Collection;
import java.util.Date;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 *
 * @author Cedric
 */
@WebService(serviceName = "ShipperService")
public class ShipperService {

    /**
     * Web service operation
     */
    @WebMethod(operationName = "CalculateShippingCost")
    public Float CalculateShippingCost(@WebParam(name = "ProductType") String ProductType, @WebParam(name = "NumberOfProduct") Integer NumberOfProduct) {
        //TODO write your implementation code here:
        return null;
    }

    /**
     * Web service operation
     */
    @WebMethod(operationName = "EstimateShippingDate")
    public Date EstimateShippingDate(@WebParam(name = "ProductType") String ProductType, @WebParam(name = "NumberOfProduct") Integer NumberOfProduct, @WebParam(name = "EstimatedProductionEndingDate") Date EstimatedProductionEndingDate) {
        //TODO write your implementation code here:
        return null;
    }

    /**
     * Web service operation
     */
    @WebMethod(operationName = "Deliver")
    public Boolean Deliver(@WebParam(name = "OrderID") String OrderID) {
        //TODO write your implementation code here:
        return null;
    }
}
